web-footed tenrec - Spanish English Dictionary